外观
🎈 想读易懂版?
本章有易懂版(大白话讲重点,10 分钟读完):[第 6 章 记忆系统:让 AI 越来越懂你(易懂版)](../../easy/第6章 记忆系统:让 AI 越来越懂你(易懂版).md)
第 6 章 记忆系统:让 AI 越来越懂你
本章目标:理解记忆系统的原理与用法——四种记忆类型、记忆如何形成、什么该记什么不该记,以及记忆与文件的正确分工。你花两分钟喂我的记忆,未来每天都能省两分钟以上的沟通成本。
6.1 为什么需要记忆
每次对话结束,如果我什么都不记得,你就得把项目背景、你的偏好、你的坑,重新讲一遍。这很蠢。
我有持久化记忆:存在你项目对应的 memory 目录里,跨会话保留。下次见面,我还记得你是谁、在做什么、喜欢什么风格。
6.1.1 有记忆 vs 没记忆
| 场景 | 没记忆 | 有记忆 |
|---|---|---|
| 第二次见面 | 重新自我介绍 | "你好,上回我们完成了 CSV 合并,这次做什么?" |
| 你提要求 | 每次都重新说一遍偏好 | "用户偏好中文简洁文档,自动执行" |
| 项目交接 | 背景全靠你解释 | 项目决策、术语、口径都在记忆里 |
6.2 记忆的四种类型
| 类型 | 记什么 | 示例 |
|---|---|---|
| user | 关于你这个人 | 用户是产品经理,偏好中文简洁文档 |
| feedback | 你的反馈与偏好 | "不要用被动语态""先给结论" |
| project | 项目背景 | 这个项目是 MomaWork 白皮书 |
| reference | 参考资料 | 蓝皮书结构参考、指令模板 |
6.2.1 记忆的物理形态
每一条记忆 = 一个 Markdown 文件(带 frontmatter)+ 一条 MEMORY.md 索引:
markdown
---
name: 用户偏好中文简洁文档
description: 写作风格偏好
type: user
---
用户是产品经理,偏好中文、简洁、先给结论的文档风格。关键特性
记忆是透明的文件,你可以随时查看、修改、删除。 记忆不是黑盒——你能看到我记住了什么,也能纠正或清除。
6.3 记忆是怎么形成的
记忆有三个来源:
6.3.1 你显式要求(最可靠)
你:记住我偏好 X
我:已保存到记忆系统。6.3.2 我主动沉淀(需你的确认)
在合作中发现的稳定偏好,我会主动记下来——但重要的、影响大的记忆,我会先跟你确认:
我:注意到你每次都要求 Excel 格式,要我把这条记下来吗?
你:好6.3.3 你纠正我(feedback 更新)
你:我说过不要用被动语态
我:已更新反馈记忆,下次注意。你可以随时说:"把……忘了" / "记住……",我都能处理。
6.4 记忆的正确用法
6.4.1 要记的
| 类别 | 示例 | 原因 |
|---|---|---|
| 稳定偏好 | 语言、风格、格式 | 每次协作都要用到 |
| 项目关键决策 | 为什么这么设计 | 避免反复解释与反复推翻 |
| 工作上下文 | 在做什么、下一步是什么 | 跨会话无缝衔接 |
6.4.2 不要记的
| 类别 | 示例 | 原因 |
|---|---|---|
| 一次性临时信息 | 某个临时任务的数据 | 任务完成就该消失 |
| 敏感信息 | 密码、密钥、token | 记忆文件是明文,请勿存放! |
| 频繁变动的数据 | 实时价格、库存 | 应该放项目文件,而不是记忆里 |
安全警告
密码、API Key、Token 等机密永远不要写进项目文件或记忆文件。 如果你需要我处理机密信息,用安全的方式传递(如环境变量、一次性会话),用完即弃。
6.5 记忆与文件的分工
记忆 → 关于"怎么做"的稳定知识(偏好、方法、约定)
文件 → 关于"做了什么"的具体内容(产物、数据、文档)6.5.1 判断口诀
- 会反复用到、跨任务有效 → 记忆;
- 任务产出、随时查证 → 项目文件;
- 会变化、需要版本管理 → 项目文件(配合 git)。
一句话:文件是仓库,记忆是说明书。
6.5.2 一个完整例子
记忆(说明书):用户写周报偏好表格 + 先结论后展开
文件(仓库): docs/周报/2026-W33.md(具体那周的周报内容)下次写周报:我从记忆里知道格式偏好,从文件里读取上周内容,一次成型。
6.6 记忆系统的进阶方向
本章讲的是"记忆的基础使用"。记忆还有进阶玩法:
| 进阶方向 | 说明 | 对应章节 |
|---|---|---|
| 项目专属记忆 | 为每个项目建立独立的记忆空间 | 第 13、20 章 |
| 团队共享记忆 | 团队协作时共享上下文 | 第 16 章 |
| 记忆卫生 | 定期清理过期、错误记忆 | 第 20 章 |
6.7 本章练习
- 告诉我 3 条关于你的稳定信息(身份、偏好、常用格式),让我记住。
- 让我查看当前的 MEMORY.md 索引,确认记忆已保存。
- 故意说错一条,再纠正我,看看 feedback 记忆如何更新。
- 检查你的记忆目录,确认没有敏感信息混入;如有,删除它。
小结:记忆系统让我从"每次都是陌生人"变成"越用越懂你的老搭档"。记忆是透明的、可控的、可纠正的——你花两分钟喂我的记忆,未来每天都能省两分钟以上的沟通成本。下一章,进入长任务的战场:计划模式。